#pragma once

#include <iostream>
#include <string>

// 时间类
class Timestamp
{
public:
    Timestamp();
    explicit Timestamp(int64_t microSecondsSinceEpoch); // explicit 不允许隐式类型转换
    static Timestamp now();
    // 将时间类型转换为年月日时分秒字符串类型
    std::string toString() const; // const只读（即不改变成员变量）
private:
    int64_t microSecondsSinceEpoch_;
};